challenge trophy - Turkish English Dictionary